ed83cf57aa6744dfd4f034e10ee6e6ce5601be03,components/camel-web/src/main/java/org/apache/camel/web/util/ExpressionNodeRenderer.java,ExpressionNodeRenderer,render,#StringBuilder#ProcessorDefinition#,43
Before Change
ExpressionRenderer.render(buffer, expression);
}
} else if (expNode instanceof SplitDefinition) {
if (expression.getExpressionValue() != null) {
buffer.append("(");
ExpressionRenderer.render(buffer, expression);
buffer.append(")");
} else if (expression.getExpressionType() != null) {
buffer.append("().");
ExpressionRenderer.render(buffer, expression);
}
After Change
ExpressionRenderer.render(buffer, expression);
}
} else if (expNode instanceof SplitDefinition) {
String expValue = expression.getExpressionValue().toString();
if (!expValue.contains("(")) {
buffer.append("().").append(expValue).append("()");
} else {
ExpressionRenderer.render(buffer, expression);
}